﻿<Serializable()> _
Public Class Eparametrizacion

#Region "           Atributos                       "
    Private _idParametrizacion As Int32
    Private _tituloParametrizacion As String
    Private _separacionMonto As Decimal
    Private _descPorcentaje As Decimal
    Private _ctaInicPorcentaje As Decimal
    Private _ctaIniCuotas As Int32
    Private _saldoCuotas As Int32
    Private _Estado As String
    Private _fchRegistro As String

    Private _nombreusuario As String
    Private _idUsuario As Int32
    Private _idProyecto As Int32
    Private _diasParaPago As Int32
    Private _idFormaPago As Int32
    Private _descProyecto As String
    Private _idEstado As String
    Private _idFinanciamiento As Int32
#End Region

#Region "           Propiedades                     "
    Public Property idParametrizacion() As Int32
        Get
            Return _idParametrizacion
        End Get
        Set(ByVal value As Int32)
            _idParametrizacion = value
        End Set
    End Property
    Public Property idProyecto() As Int32
        Get
            Return _idProyecto
        End Get
        Set(ByVal value As Int32)
            _idProyecto = value
        End Set
    End Property
    Public Property tituloParametrizacion() As String
        Get
            Return _tituloParametrizacion
        End Get
        Set(ByVal value As String)
            _tituloParametrizacion = value
        End Set
    End Property
    Public Property separacionMonto() As Decimal
        Get
            Return _separacionMonto
        End Get
        Set(ByVal value As Decimal)
            _separacionMonto = value
        End Set
    End Property
    Public Property descPorcentaje() As Decimal
        Get
            Return _descPorcentaje
        End Get
        Set(ByVal value As Decimal)
            _descPorcentaje = value
        End Set
    End Property
    Public Property ctaInicPorcentaje() As Decimal
        Get
            Return _ctaInicPorcentaje
        End Get
        Set(ByVal value As Decimal)
            _ctaInicPorcentaje = value
        End Set
    End Property
    Public Property ctaIniCuotas() As Int32
        Get
            Return _ctaIniCuotas
        End Get
        Set(ByVal value As Int32)
            _ctaIniCuotas = value
        End Set
    End Property
    Public Property saldoCuotas() As Int32
        Get
            Return _saldoCuotas
        End Get
        Set(ByVal value As Int32)
            _saldoCuotas = value
        End Set
    End Property
    Public Property Estado() As String
        Get
            Return _Estado
        End Get
        Set(ByVal value As String)
            _Estado = value
        End Set
    End Property
    Public Property idEstado() As String
        Get
            Return _idEstado
        End Get
        Set(ByVal value As String)
            _idEstado = value
        End Set
    End Property
    Public Property fchRegistro() As String
        Get
            Return _fchRegistro
        End Get
        Set(ByVal value As String)
            _fchRegistro = value
        End Set
    End Property
    Public Property nombreusuario() As String
        Get
            Return _nombreusuario
        End Get
        Set(ByVal value As String)
            _nombreusuario = value
        End Set
    End Property
    Public Property idUsuario() As Int32
        Get
            Return _idUsuario
        End Get
        Set(ByVal value As Int32)
            _idUsuario = value
        End Set
    End Property
    Public Property diasParaPago() As Int32
        Get
            Return _diasParaPago
        End Get
        Set(ByVal value As Int32)
            _diasParaPago = value
        End Set
    End Property
    Public Property idFormaPago() As Int32
        Get
            Return _idFormaPago
        End Get
        Set(ByVal value As Int32)
            _idFormaPago = value
        End Set
    End Property
    Public Property descProyecto() As String
        Get
            Return _descProyecto
        End Get
        Set(ByVal value As String)
            _descProyecto = value
        End Set
    End Property
    Public Property idFinanciamiento() As Int32
        Get
            Return _idFinanciamiento
        End Get
        Set(ByVal value As Int32)
            _idFinanciamiento = value
        End Set
    End Property
#End Region

#Region "           Propiedades Avanzadas           "
   
#End Region

#Region "           Contructores                    "
    Public Sub New()

    End Sub
    Public Sub New(ByVal idParametrizacion As Int32)
        Me.idParametrizacion = idParametrizacion
    End Sub
    '-------    CONSTRUCTOR  DE PARAMETRIZACION    --------'
    Public Sub New(ByVal idParametrizacion As Int32, ByVal tituloParametrizacion As String, ByVal separacionMonto As Decimal, ByVal descPorcentaje As Decimal, _
                   ByVal ctaInicPorcentaje As Decimal, ByVal ctaIniCuotas As Int32, ByVal saldoCuotas As Int32, ByVal Estado As String, ByVal fchRegistro As String, _
                   ByVal nombreusuario As String, ByVal idUsuario As Int32, ByVal idProyecto As Int32, ByVal diasParaPago As Int32, ByVal idFormaPago As Int32, _
                   ByVal descProyecto As String, ByVal idEstado As String, ByVal idTpoFinanciamiento As Int32)
        Me.idParametrizacion = idParametrizacion
        Me.tituloParametrizacion = tituloParametrizacion
        Me.separacionMonto = separacionMonto
        Me.descPorcentaje = descPorcentaje
        Me.ctaInicPorcentaje = ctaInicPorcentaje
        Me.ctaIniCuotas = ctaIniCuotas
        Me.saldoCuotas = saldoCuotas
        Me.Estado = Estado
        Me.fchRegistro = fchRegistro
        Me.nombreusuario = nombreusuario
        Me.idUsuario = idUsuario
        Me.idProyecto = idProyecto
        Me.diasParaPago = diasParaPago
        Me.idFormaPago = idFormaPago
        Me.descProyecto = descProyecto
        Me.idEstado = idEstado
        Me.idFinanciamiento = idTpoFinanciamiento
    End Sub

#End Region

End Class
